store lease

  1. (US) dükkân kirası
kiralanmış depo